//
//  OosMeLoader.h
//  oos4ios
//
//  Created by Pablo Gonzalez on 4/13/11.
//  Copyright 2011 11870.com. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <oos4ios/DAOs/IOosDaoCallback.h>
#import <oos4ios/Oos4ios.h>

@interface OosMeLoader : NSObject <IOosDaoReadCallback> {
    
    id<LoadMeCallback> mCallback;
    BOOL mActive;
    OosMe *mMe;
    NSManagedObjectID *mMeId;
    
}

+ (void) startLoadingMe: (id<LoadMeCallback>) callback;

@property (nonatomic, retain) id<LoadMeCallback> callback;
@property (nonatomic) BOOL active;

@property (nonatomic, retain) OosMe *me;

@end
